Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 HUMBER ROAD Terraced £275,443 £185,000 27 Feb 2015
88 HUMBER ROAD Terraced £283,117 £125,500 10 Oct 2003
90 HUMBER ROAD Terraced £195,747 £40,300 16 Jan 1998
92 HUMBER ROAD Terraced £313,822 £230,000 8 Apr 2016
96 HUMBER ROAD Terraced £202,258 £103,000 28 Jul 2004
100 HUMBER ROAD Terraced £194,378 £67,500 13 Jun 2002